Testing ±1-Weight Halfspaces
نویسندگان
چکیده
We consider the problem of testing whether a Boolean function f : {−1, 1} → {−1, 1} is a±1-weight halfspace, i.e. a function of the form f(x) = sgn(w1x1+w2x2+· · ·+wnxn) where the weightswi take values in {−1, 1}. We show that the complexity of this problem is markedly different from the problem of testing whether f is a general halfspace with arbitrary weights. While the latter can be done with a number of queries that is independent of n [7], to distinguish whether f is a ±1-weight halfspace versus -far from all such halfspaces we prove that nonadaptive algorithms must make Ω(logn) queries. We complement this lower bound with a sublinear upper bound showing that O( √ n·poly( 1 )) queries suffice.
منابع مشابه
Testing halfspaces
This paper addresses the problem of testing whether a Boolean-valued function f is a halfspace, i.e. a function of the form f(x) = sgn(w ·x−θ).We consider halfspaces over the continuous domain R (endowed with the standard multivariate Gaussian distribution) as well as halfspaces over the Boolean cube {−1, 1} (endowed with the uniform distribution). In both cases we give an algorithm that distin...
متن کاملImproved Lower Bounds for Learning Intersections of Halfspaces
We prove new lower bounds for learning intersections of halfspaces, one of the most important concept classes in computational learning theory. Our main result is that any statistical-query algorithm for learning the intersection of √ n halfspaces in n dimensions must make 2 √ n) queries. This is the first non-trivial lower bound on the statistical query dimension for this concept class (the pr...
متن کاملLearning, Testing, and Approximating Halfspaces
A halfspace is a Boolean function of the form f(x) = sign(w · x− θ). Halfspaces (also known as linear threshold functions, weighted majority functions, threshold gates, Perceptrons, etc.) are a natural and wellstudied class of Boolean functions. We describe recent results on approximating, testing, and learning halfspaces. In more detail, • Every halfspace can be approximated by a halfspace wit...
متن کاملAdaptivity Is Exponentially Powerful for Testing Monotonicity of Halfspaces
We give a poly(logn, 1/ε)-query adaptive algorithm for testing whether an unknown Boolean function f : {−1, 1}n → {−1, 1}, which is promised to be a halfspace, is monotone versus ε-far from monotone. Since non-adaptive algorithms are known to require almost Ω(n) queries to test whether an unknown halfspace is monotone versus far from monotone, this shows that adaptivity enables an exponential i...
متن کاملOn the Weight of Halfspaces over Hamming Balls
For S ⊆ {0, 1}, a Boolean function f : S → {−1, 1} is a halfspace over S if there exist w ∈ R and θ ∈ R such that f(x) = sign(w · x − θ) for all x ∈ S. We give bounds on the size of integer weights w1, . . . , wn ∈ Z that are required to represent halfspaces over Hamming balls S = {x ∈ {0, 1} : x1 + · · ·+ xn ≤ k}. Such weight bounds for halfspaces over Hamming balls have immediate consequences...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009